suffer tribulation - German English Dictionary